function isJsonString(str: string): boolean {
  if (typeof str !== "string" || str.trim() === "") {
    // 如果不是字符串或为空字符串，直接返回 false
    return false;
  }

  try {
    JSON.parse(str);
    return true; // 解析成功，返回 true
  } catch (e) {
    console.error("isJsonString error", e);
    return false; // 解析失败，返回 false
  }
}

export { isJsonString };
